colombo aces
The Silent Commentary of a Half-Century: How Dinura Kalupahana's 50 Reminds Us of Cricket's Lesson in PatienceIn the world of cricket statistics, 50 runs is a milestone. But when that 50...
The Arithmetic of the Auction: Rain, a Salary Cap, and the Price of a Teenage Fast BowlerThe rain arrived before the match, and so did we. On a December 2026 afternoo...
The 197 Trap: India's Nine-Wicket Win in Vadodara Is Explained by Tempo, Not WicketsThe ninth Zimbabwe wicket fell in the 49th over at Kotambi Stadium while I wa...
Silent Failure: When Esports Data Lies, and How Blockchain Keeps the TruthIt was 12:30 a.m. in a small Chicago apartment, and I was looking at a file —...
The Zimbabwe Series Is India's Mirror: What the Scoreboard Won't Say Before the Champions TrophyAt Harare Sports Club, morning light on the pitch makes the soil look like we...
Where Victory Sowed Defeat: The Two Faces of India's Badminton at Aichi-Nagoya 2026Two matches. Two evenings apart. The same pair. One scoreline 21-11, 22-20....
The Honest Empty Cell: The Discipline of Writing 'I Don't Know' in Cricket DataA line hangs on the wall of the Sylhet Data Room, and I have never taken it...
Kroupi's Return: Bournemouth's Attacking Equation at Old Trafford and the Story of a Controlled ComebackDelhi’s early-morning football has its own soundtrack. A teacup settling on t...
Not India's Strongest Squad — an Audition: The Real Question at the Commonwealth Kabaddi ChampionshipI watched the final in a tea shop in Barishal, on a phone screen, with nine...
The Impact Player Rule and the 2026 World Cup: The Bench Question India Keeps AvoidingOn 15 April 2026, in Hyderabad, Sunrisers Hyderabad posted 287/3 against Roya...
The Broken Chain of Memory: An Empty Analysis, Lost Ball-by-Ball, and the Forty-Three-Second RewriteLast night, on my veranda in Rajshahi, I opened a file. It had a lovely name ...
Green Turns Pink: The Message Lahore's Fourth ODI Never Puts on the ScoreboardTen minutes before the toss at Gaddafi Stadium in Lahore. Beside the dugout a...
The Silent Verdict of the Empty Record: Why 'Not Guilty' and 'Not Assessed' Are Not the Same Thing in CricketTitle: The Silent Verdict of the Empty Record: Why 'Not Guilty' and 'Not...
Commonwealth Kabaddi Championship 2026: Two Empty Cells in the Grid Change the Question About IndiaThirty seconds. The raider has crossed into the opposition half, the chant of...
A Thigh Muscle, a Left Flank and an Unfinished Ledger: The Gap PSG Never Counted Before BarcelonaThe board went up in the 86th minute. In a match PSG were winning 3-1 against...
Bangladesh's Equation to Reach the Final by Beating Afghanistan: The Half-Space Ledger, Acoustic Clues, and the Debt of the CalendarThe dot ball in the 88th over did not end the match for me — it began it....
The Gap the Scorecard Cannot Show: Litton, Miraz and an Unfinished ODI EveningIt begins with a video message. The team physio sits down in front of the...
Third ODI at New Chandigarh: Slow Over-Rates Put Both India and West Indies in the Fines ColumnUnder the floodlights at New Chandigarh, the third ODI was supposed to finish...
Pawan Sehrawat's 'Hi-Flyer' Leap in Nagoya: India's Dream Taking ShapeNagoya, Japan — When the Indian team secured a 49-24 victory over Japan on th...
The 0.27 Goals of an Empty Stadium: Home Advantage in the Post-COVID Cricket and Football LedgerOn May 16, 2026, the Bundesliga returned to empty stands. I was in Bangalore,...
The Arithmetic of the Auction: Rain, a Salary Cap, and the Price of a Teenage Fast BowlerThe rain arrived before the match, and so did we. On a December 2026 afternoo...
The 197 Trap: India's Nine-Wicket Win in Vadodara Is Explained by Tempo, Not WicketsThe ninth Zimbabwe wicket fell in the 49th over at Kotambi Stadium while I wa...
Silent Failure: When Esports Data Lies, and How Blockchain Keeps the TruthIt was 12:30 a.m. in a small Chicago apartment, and I was looking at a file —...
The Zimbabwe Series Is India's Mirror: What the Scoreboard Won't Say Before the Champions TrophyAt Harare Sports Club, morning light on the pitch makes the soil look like we...
Where Victory Sowed Defeat: The Two Faces of India's Badminton at Aichi-Nagoya 2026Two matches. Two evenings apart. The same pair. One scoreline 21-11, 22-20....
The Honest Empty Cell: The Discipline of Writing 'I Don't Know' in Cricket DataA line hangs on the wall of the Sylhet Data Room, and I have never taken it...
Kroupi's Return: Bournemouth's Attacking Equation at Old Trafford and the Story of a Controlled ComebackDelhi’s early-morning football has its own soundtrack. A teacup settling on t...
Not India's Strongest Squad — an Audition: The Real Question at the Commonwealth Kabaddi ChampionshipI watched the final in a tea shop in Barishal, on a phone screen, with nine...
The Impact Player Rule and the 2026 World Cup: The Bench Question India Keeps AvoidingOn 15 April 2026, in Hyderabad, Sunrisers Hyderabad posted 287/3 against Roya...
The Broken Chain of Memory: An Empty Analysis, Lost Ball-by-Ball, and the Forty-Three-Second RewriteLast night, on my veranda in Rajshahi, I opened a file. It had a lovely name ...
Green Turns Pink: The Message Lahore's Fourth ODI Never Puts on the ScoreboardTen minutes before the toss at Gaddafi Stadium in Lahore. Beside the dugout a...
The Silent Verdict of the Empty Record: Why 'Not Guilty' and 'Not Assessed' Are Not the Same Thing in CricketTitle: The Silent Verdict of the Empty Record: Why 'Not Guilty' and 'Not...
Commonwealth Kabaddi Championship 2026: Two Empty Cells in the Grid Change the Question About IndiaThirty seconds. The raider has crossed into the opposition half, the chant of...
A Thigh Muscle, a Left Flank and an Unfinished Ledger: The Gap PSG Never Counted Before BarcelonaThe board went up in the 86th minute. In a match PSG were winning 3-1 against...
Bangladesh's Equation to Reach the Final by Beating Afghanistan: The Half-Space Ledger, Acoustic Clues, and the Debt of the CalendarThe dot ball in the 88th over did not end the match for me — it began it....
The Gap the Scorecard Cannot Show: Litton, Miraz and an Unfinished ODI EveningIt begins with a video message. The team physio sits down in front of the...
Third ODI at New Chandigarh: Slow Over-Rates Put Both India and West Indies in the Fines ColumnUnder the floodlights at New Chandigarh, the third ODI was supposed to finish...
Pawan Sehrawat's 'Hi-Flyer' Leap in Nagoya: India's Dream Taking ShapeNagoya, Japan — When the Indian team secured a 49-24 victory over Japan on th...
The 0.27 Goals of an Empty Stadium: Home Advantage in the Post-COVID Cricket and Football LedgerOn May 16, 2026, the Bundesliga returned to empty stands. I was in Bangalore,...
